n. lamb's wool, high-quality wool taken from young sheep; fabric made from lamb's wool
Copyright © 2018 WordTech Co.